Mathematical Analysis, ENGR 2145

Spring 2024

A Sophomore Ignatian Residential College Course

Time & Location:

Sec. 1, J. Denenberg: TF, 9:30 am-10:45 am, Room: BNW 341

Sec. 2, J. Denenberg: TF, 11:00 am-12:15 pm, Room: BNW 341

Peer Learning Group: PLG Leaders:

Sec. 1, (T, rm NHS  411, 5:00 pm-6:15 pm)       
              TA:
[email protected]
Sec. 2, (W, rm BNW 254a ,11:00 am-12:15 pm)
              TAs:
[email protected] and [email protected]
Sec. 3, (W, rm BNW 137, 2:00 pm-3:15 pm)     

              TA:
nicole.reynolds@student.fairfield.edu

Equipment: Personal laptop (CPU: Intel Core i5 or equivalent, with MS Windows)

Instructor:  J. Denenberg, Ph.D, Adjunct Professor, Electrical & Biomedical Engineering

Email:                [email protected], [email protected]

Web Site:         http:\\doctord.dyndns.org

Office:                BNW GR33 (I am often in BNW133 Tuesday afternoons & evenings)

Google Voice: (203) 513-9427 (Texting works)

Office Hours:  Fri 12:30-1:30 and Tues 3:30-4:30 in BNWGR33
                            or via Zoom (ID# 710 293 2408) by appointment

Textbooks:

1.      An Introduction to MATLAB Programming and Numerical Methods for Engineers
Author(s): Timmy Siauw and Alexandre Bayen

2.      “MATLAB A Practical Introduction to Programming and Problem Solving”,
4rd Ed. Author: Attaway

Software: MATLAB (download instructions are on BlackBoard)

Course Description:
In this course, as you reflect on the question of \Who Am I Called to be?" in your mentoring groups this semester, you will learn mathematical and numerical methods such as root finding, differentiation, integration, solve system of linear equations and through weekly reflection exercises (modeled on the Ignatian Examen) you will understand how to apply these methods to solve scientific problems. Additionally, the course will cover statistics including data analysis, data fitting, and interpolation. The programming language that will be used in this course is MATLAB.

Prerequisite(s): MATH 1142 or equivalent.
Corequisite(s):   ENGR 2145P (PLG).
Credit Hours:      3

Course Objectives:

1.      Learn and develop a foundational understanding of computer programming and how it is applied in the field of engineering.

2.      Develop an understanding of mathematics, numerical methods, and statistics especially relevant to the field of engineering.

3.      Encourage methodical, orderly, and disciplined study of engineering.

Course Outcomes:

1.      Show proficiency in MATLAB including the understanding of the workspace, using m-files, graphics and plotting, and vector manipulation. [I] (1)

2.      Demonstrate mastery of mathematical, numerical, and statistical engineering topics
such as matrix algebra, data analysis and statistics, data interpolation, curve fitting,
integration, differentiation, and optimization. [II] (2)

3.      Identify how programming and mathematical content applies to the field of engineering and understand the impact of engineering solutions in global economic, environmental, and societal contexts. [I,II] (4) knowledge

[ ] course outcome link to the Blooms Taxonomy levels goal
( ) link to ABET student outcomes

Grade Distribution:

Participation
Quizzes
Mathworks Certificates
Homeworks (WS)
Programing Assignments (PA)
Midterm Exam
Final Exam

5%
10%
10%
10%
20%
20%
25%

 

 

 

 

 

Attendance Policy: Students are responsible for acquiring notes and homework assignments from classmates in case of absence. Poor attendance - without valid excuse - will be reflected on grades.

Special Needs Assistance: If you have a documented disability and wish to discuss academic accommodations, please contact: Office of Accessibility (203) 254-4081 or email: [email protected], and notify the course instructor within the first two weeks of the semester.

Important: This syllabus is subject to change depending on the mode of teaching online, hybrid, or in person. Course procedures and requirements may change with emerging conditions and public health requirements. All changes will be announced and posted on Blackboard.


 

Recorded Lectures

Tentative Course Outline:
The weekly coverage might change as it depends on the progress of the class.

Week

Content

Notes

Week 1 (2) 1-16
1-19

MATLAB Basics

What Is MATLAB.mp4, 1-MATLAB Intro

Week 2 (2) 1-23
1-26

Vectors and Matrices

2-Vectors&Matrices

Week 3 (2) 1-30
2-2

Scripts & Functions

3-MatlabProgrammingIntro

Week 4 (2) 2-6
2-9

Control Flow
(Conditional Statements)

4-Conditionals

Week 5 (2) 2-13
2-16

Control Flow
(Loops)

5-Loops&Vectorizing

Week 6 (1) F, 2-23
(Tues. is Mon.)

Advanced Functions

6-MatlabPrograms

Week 7 (2) 2-27
3-1

Symbolic & Plotting

SymbolicWorkshop, PlotsandGraphsLecture

Spring Break 3-2 to 3-10

 

Week 8(2) 3-12
3-15

Intro to Simulink

Midterm Exam: March 15

What-is-MATLAB-Simulink (simplilern.com)
second order system

Week 9 (2) 3-19
3-22

Root Finding & Optimization

Bisection-Bracketing

NR_OpenMethods_RootFinding

Week 10 (1) 3-26
Easter Break

Linear Algebra

LinearAlgebra

Week 11 (2) 4-2
4-5

Integration & Differentiation

Integration, NumDiffrentiation

Week 12 (2) 4-9
4-12

Data Analysis & Statistics

12-Statististics

Week 13 (2) 4-16 4-19

Data Analysis & Statistics

StatisticsExamples

Week 14 (2) 4-23 4-26

Interpolation & Regression
Course Review

Interpolation, LinearRegression

 

Week 15(1)
Final Exams
5-2 to 5-8

Sec. 1: 5/3/2024,
Friday at 8:00 AM
Sec. 2: 5/7/2024,
Tues. at 11:30 AM

 

Note: classes are never cancelled for weather, class will be via Zoom (ID# 710 293 2408) as required.